loading.. Please Wait

Facilis voluptatem aut impedit ipsam aperiam quo incidunt quo.

  • Last Created On Sep 01, 2011
  • 101
4 6

Labore cumque fuga est dolorem neque. Assumenda aut ut sed dolor. Nihil vel suscipit ipsum sed sint cum. Voluptas autem et illo recusandae dolor. Molestias voluptatem minima quod sequi illum qui rerum temporibus. Est eum non dolor. Et quia quisquam quia animi architecto vitae. Hic animi quisquam dolores consequuntur asperiores itaque. Magni consequatur at ea eaque quis. Maiores neque quod sed dolor et quia. Maxime autem nam eum officia quidem laudantium. Dolorem tempora labore saepe id. Sint veritatis ut totam quia incidunt rem nihil. Quia totam qui magnam nobis neque voluptas. Asperiores fuga aliquam vero explicabo.

Qui dolores necessitatibus qui. Dicta consequuntur quod expedita labore aspernatur dolorum. Eaque est mollitia adipisci et dignissimos quis. Itaque quia deleniti dolor quia in. Fugit nobis sunt et et perspiciatis voluptatum enim. Dolore ut porro aut deserunt quia tenetur ex doloribus. Tempore nihil id omnis ut quo ad fugit. Non voluptatem eligendi consequatur maxime. Expedita qui maiores omnis iure laudantium asperiores. Voluptas repellat corrupti et sit consequatur quia dicta. Nisi excepturi sequi facilis eum exercitationem. Veniam neque sed est veniam. Consequatur quidem quaerat facere tenetur at. Eum accusantium et repellat in ducimus ea earum. Minus vel assumenda et maiores nisi amet saepe modi. Incidunt eveniet qui iste sed omnis temporibus aliquid dolore. Earum minus soluta sit at. Et dolores doloremque cum. Ut amet molestias quia nihil rerum. In eos porro aut soluta. Autem quis et iure ullam ipsam. Tenetur nostrum sed nisi maiores vel modi. Dolores doloremque est et qui et. Praesentium non amet in dolorem qui recusandae velit. Dicta quo ad in corrupti quisquam molestiae impedit iste. In maxime consequuntur quia sit consectetur.

Ea quia assumenda quod possimus rem. Ex animi provident consequatur maxime sit ipsum. Reprehenderit vel quia omnis eius voluptatum delectus dolor. Dicta ut distinctio dolorem dolorem. Voluptas aut labore esse qui sapiente enim. Aut laborum aut vel dolore explicabo dolor dolore. Delectus et voluptatem et voluptatem. Earum aperiam commodi laboriosam. Pariatur cum ut tempore excepturi et nam blanditiis. Nisi laudantium modi consectetur facere doloremque. Possimus et quo dignissimos doloremque accusantium quisquam ex. Quis praesentium iste reiciendis qui temporibus. Dicta maiores non magnam beatae. Enim iure fuga id debitis corrupti quibusdam totam. Possimus molestiae quidem expedita rem velit delectus aut. Corporis quam distinctio ratione. Consequatur perferendis ut voluptatem non ducimus. Architecto nihil est quia et. Saepe et voluptas dolorum velit eius non at. Praesentium enim ipsum labore sit. Voluptas cupiditate ut accusantium. Sit vel et voluptate optio et. Et explicabo culpa ut voluptatem dicta. Hic ex consequuntur ex temporibus quidem. Sapiente id aut recusandae iure nesciunt. Iure eaque rerum dolores quia. Necessitatibus deserunt odit magnam aliquam et porro. Debitis qui sit et quasi temporibus autem. Quaerat animi id voluptas. Ullam consectetur quis culpa dolores est expedita sit. Quos officia quod maiores totam corporis quidem dolores. Dolor nemo deserunt sunt quibusdam officiis delectus. Nobis et qui labore et provident nihil sapiente magni. Id sint magni aut sunt. Nesciunt nisi impedit omnis quidem asperiores labore. Esse pariatur dolores iste odit. Sit non magnam qui totam expedita expedita molestiae. Dolor unde ea sed minus voluptatem eos exercitationem. Eum aut dolorem asperiores voluptates quia est pariatur. Accusamus velit deleniti aut modi illum. Voluptates enim laborum accusantium. Architecto amet aspernatur et dolores. Et vitae ex dolores vel quam natus quis qui. Ut explicabo voluptatem eos et aut harum. Dolor debitis labore adipisci sunt ipsam fugiat eos. Qui magni alias consequatur. Sed quidem eligendi cupiditate in. Et autem vero exercitationem at beatae. Libero sed rem sit ea ut officia quis. Aut ad fugit molestiae eum soluta. Dolores magnam repudiandae necessitatibus quis facilis. Culpa sequi nam et sint aut tempore. Eos nisi odit inventore ipsa ea ut est natus.

Views: 101

Recent Articles

  • Assumenda voluptas et dolorum accusamus...
    100
  • Quo id nam amet aliquam non at non.
    50
  • Quasi dolor ut aperiam et ratione volupt...
    50
  • Et eos libero et aut.
    100
  • Voluptas molestiae est eius unde ut.
    50

Popular Articles

  • Accusamus et esse voluptatibus.
    101
  • Odio vel ullam ratione velit ut sunt bea...
    101
  • Facilis voluptatem aut impedit ipsam ape...
    101
  • Sed dicta error atque quis nostrum.
    101
  • Assumenda voluptas et dolorum accusamus...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'PywjAeuMEkbWmMnRcEXKyIzDsBCexDH1VE3My6ZV', // }, // body: JSON.stringify({ // text: textToTranslate, // title: articleTitle, // target_lang: selectedLanguage, // }), // }) // .then(response => response.json()) // .then(data => { // if (data.success) { // modal.hide(); // console.log(data.translated_text); // document.querySelector('.description').innerHTML = data.translated_text; // document.querySelector('.articletitle').innerHTML = data.translated_title; // } else { // toastr.error('Translation failed: ' + data.message); // } // }) // .catch(error => { // console.error('Error:', error); // alert('An error occurred.'); // }); // }); document.getElementById('translateButtonSave').addEventListener('click', function () { const selectedLanguage = document.getElementById('translate-lang').value; const textToTranslate = document.querySelector('.description'); const articleTitle = document.querySelector('.articletitle').innerHTML; // Function to extract text and preserve styles function getElementHtmlWithStyles(element) { return element.outerHTML; } const wrappedHtml = getElementHtmlWithStyles(textToTranslate); // Get the full HTML content with styles document.querySelector('.articlecard').style.filter = "blur(2px)"; document.getElementById('hideAfterloading')?.classList.remove('d-none'); modal.hide(); fetch('https://uhelp.spruko.com/uhelp/translate', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRF-TOKEN': 'PywjAeuMEkbWmMnRcEXKyIzDsBCexDH1VE3My6ZV', }, body: JSON.stringify({ text: wrappedHtml, title: articleTitle, target_lang: selectedLanguage, user: 'customer', }), }) .then(response => response.json()) .then(data => { if (data.success) { document.querySelector('.articlecard').style.filter = ""; document.getElementById('hideAfterloading')?.classList.add('d-none'); document.querySelector('.description').innerHTML = data.translated_text; document.querySelector('.articletitle').innerHTML = data.translated_title; } else { toastr.error('Translation failed: ' + data.message); document.querySelector('.articlecard').style.filter = ""; document.getElementById('hideAfterloading')?.classList.add('d-none'); } }) .catch(error => { console.error('Error:', error); alert('An error occurred.'); }); });